artificial lakes - Español Inglés Diccionario